top masts - German English Dictionary